﻿@charset "utf-8";
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
 /* 设置根元素字体大小 */
html {font-size: 16px; -webkit-text-size-adjust: 100%; text-size-adjust: 100%;}
body {line-height: 1.6;margin: 0;padding: 0px; -webkit-text-size-adjust:none;
 overflow-x:hidden;color: #000; -webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s;}
* {
  box-sizing: border-box !important;
  word-break:normal !important;
}
body,html {overflow-x: hidden !important;}
::-webkit-scrollbar {width: 5px;}
::-webkit-scrollbar-track {background: #d7d7d7;border-radius: 6px;}
::-webkit-scrollbar-thumb {background: #888; border-radius: 6px;}
::-webkit-scrollbar-thumb:hover {background:#009b4c;}

body,div,ul,ol,li,dl,dt,dd,p,span,h1,h2,h3,h4,h5,h6,form,pre,fieldset,legend,table,tr,td,th,input,textarea,img {margin:0;padding:0;}
img {border:none;}
select,input,img {vertical-align:middle;}
textarea {vertical-align:middle;font-size:12px;resize:none;outline:none;}
input{background-color:transparent;border:0;outline:none;}
button{margin:0;padding:0;border:1px solid transparent;background-color:transparent;outline:none;}
button:active{opacity:0.6}
input[type=button],input[type=submit],input[type=file],input[type=reset],button {appearance:none;-webkit-appearance:none;-moz-appearance:none;}
em {font-style:normal;}

.container {max-width: 1440px;width:100%; margin: 0 auto; padding: 0 20px;box-sizing: border-box;}

input,textarea {-webkit-appearance:none}
input {line-height:normal;text-overflow:ellipsis}
input:focus::-webkit-input-placeholder {color:transparent}
input:focus:-moz-placeholder {color:transparent}
input:focus::-moz-placeholder {color:transparent}
input:focus:-ms-input-placeholder {color:transparent}
[tabindex="0"],input {outline:0!important}
textarea {resize:none}
label {font-weight:400;margin-bottom:0}
select::-ms-expand {display:none}
a:active,button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,select::-moz-focus-inner {border:0;outline:0}
a,button {cursor:pointer;text-decoration: none;}
a:link,a:visited {color:var(--color000);text-decoration:none;}
a:hover,a:active {color:var(--colormain1);text-decoration:none;}
i,em {font-style: normal;}



.main{width:100%;margin:0 auto;}
.ymain{position: relative;z-index: 3;overflow: hidden;background:#ffffff;}
.ymain2{position: relative;z-index: 3;overflow: hidden;}
.ys_block,.ys_show {display:block}
.ys_hide {display:none}
.clear,.cl {clear:both;}
.clearfix::after {display:block;clear:both;height:0;content:' '}
.clearfix {zoom:1}
.fl {float:left}
.fr {float:right}
.pr{position: relative;}
.pa{position: absolute;}
.tl {text-align:left;}
.tr {text-align:right;}
.tc {text-align:center;}
.mt5  {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mb5  {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.pt5  {padding-top:5px;}
.pt10 {padding-top:10px;}
.pt15 {padding-top:15px;}
.pt20 {padding-top:20px;}
.pt30 {padding-top:30px;}
.pb5  {padding-bottom:5px;}
.pb10 {padding-bottom:10px;}
.pb15 {padding-bottom:15px;}
.pb20 {padding-bottom:20px;}
.h10  {height:10px;line-height:10px;}
.h15  {height:15px;line-height:15px;}
.h20  {height:20px;line-height:20px;}
.h22  {height:22px;line-height:22px;}
.h25  {height:25px;line-height:25px;}
.h30  {height:30px;line-height:30px;}
.red  {color:#FF0000;}
.blue {color:#0000FF;}
.blank{font-family:Times New Roman;font-size:12px;}
.hidden {display:none;}

.am6 {transition:.6s all;}
.am {transition:.2s all;}
.am1 {transition: all 1s;}

.bridgeCode {width:100%;margin:0 auto;text-align:center;clear:both;padding:0px 0px 0px 0px;}
.topCon100 {width:100%;margin:0 auto;line-height:20px;}
.indexLeft {float:left;width:320px;line-height:20px;}
.indexLeft1 {float:left;width:320px;line-height:20px;}
.indexBottom {width:100%;margin:0 auto;line-height:20px;padding:10px 0px 0px 0px;}
.indexCenter {width:1200px;margin:0 auto;line-height:20px;padding:20px 0px 0px 0px;}
.indexCenter table {line-height:20px;}
.indexCenter2{width:1200px;margin:0 auto;line-height:20px;padding:5px 0px 0px 0px;}
.indexRight  {float:right;width:850px;}
.indexRight1 {float:left;width:464px;line-height:20px;padding:5px 0px 0px 7px;}
.indexMain {float:right;width:850px;line-height:20px;} 
.indexRightVideo {float:right;width:320px;line-height:20px;padding-bottom:5px;}
.topCon_1 {float:left;width:100%;}
.topCon_2 {float:left;width:100%;height:125px;text-align:left;background-repeat:no-repeat;}

.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-moz-flex-wrap:nowrap;flex-wrap:nowrap;}
.flexwrap {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;}
.flex-col {flex-direction:column;}
.items-center {align-items:center;}
.flexBetween {-webkit-box-pack:justify;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.flexAround {-webkit-box-pack:justify;-moz-justify-content:space-around;-webkit-justify-content:space-around;justify-content:space-around;}
.flexEnd {-webkit-box-pack:end;-moz-justify-content:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end;}
.flexCenter {-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}
.flex_itemStart {-webkit-align-items:flex-start;align-items:flex-start;-moz-align-items:flex-start;-webkit-align-items:flex-start;}
.flex_itemcenter {-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;}

.ys_flex_center {display:flex;align-items:center;}
.ys_pos_top {position:absolute;top:0;left:50%;transform:translateX(-50%);}
.ys_pos_bot {position:absolute;bottom:0;left:50%;transform:translateX(-50%);}
.ys_pos_center {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.ys_pos_cover {position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;}
.ys_pos_under {position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;}
.vertical-text {writing-mode: vertical-rl;}
.ys_page_wrap{display:flex;flex-direction:column;}
.ys_page_wrap {min-height:100vh;}
.ys_main {flex-grow:1;position: fixed; width: 100%; top: 0; left: 0; z-index: 2;}
.w100{width:100%;margin:0 auto;}
.w1600{width:100%;max-width: 1600px;margin:0 auto;}
.w1500{width:100%;max-width: 1500px;margin:0 auto;}
.w1440{width:100%;max-width: 1440px;margin:0 auto;}
.w1280{width:100%;max-width: 1280px;margin:0 auto;}



/* 规范 */
:root{
    /* 字号 */
    --font56: 56px;
    --font48: 48px;
    --font36: 36px;
    --font24: 24px;
    --font18: 18px;
    --font16: 16px;
    /* 行高 */
    --lineh175:1.75;
    --lineh15:1.5;
    /* 颜色 */
    --colorfff: #fff;
    --color000: #000000;
    --color333: #333;
    --color666: #666;
    --color999:#999;
    --colorbg1:#F8F8FA;
    --colorbg2:#F2F5F6;
    --colormain1: #009b4c;
    --colormain2: #009b4c;
    
    --yx_Grad: linear-gradient(120deg, #1ea83a, #1d327c);
}
/* 规范 end */

.ellip1{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ellip2{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ellip3{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}

.guang{position: relative;overflow: hidden;}
.guang:after{content: '';position: absolute;left: -100%;top: 0;width:100%;height:100%;background-image: -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));transform: skewx(-25deg);}
.guang:hover:after{left:100%; -moz-transition:1s; -o-transition:1s; -webkit-transition:1s; transition:1s;}

.margin0{margin:0 auto;}
.over{overflow: hidden;}
div,ul,ol,li,dd,dl,dt {list-style:none;}
table {border-collapse:collapse;border:0;}

/*top*/
#c_header {position:fixed;width:100%;top:0;left:0;z-index:199;margin:0 auto;}
#c_h001 .c_top {display:flex;flex-wrap:wrap;flex-direction:row;width:100%;align-items:center;justify-content:space-between;padding-bottom:0px;padding-top:0px}
#c_h001 .c_top_logo {display:flex;flex-wrap:wrap;flex-direction:row;width:100%;background_radio:1;display-radio:flex;height:100%;align-items:center}
#c_h001 .c_top_logo img {height:100%;object-fit:contain}
.c_top_2 {width:70%;}
#c_h001 {min-height:50px;background:linear-gradient(to bottom,rgba(0 0 0 / 0.3),rgba(0 0 0 /0));padding:15px 0;transition:all 0.6s;}
#c_header.downClass #c_h001,#c_header.downOn #c_h001,#c_header:hover #c_h001 {background:#fff;padding:0;box-shadow:0 0 5px #eee;}
/*nav*/
.cbox_1 {width:80%;}
.cbox_2 {padding:0 5%;}
.cbox_2 a.cbox_2_btn{color:#000; border:1px #000 solid;border-radius: 50%;
	width:35px;height: 35px;line-height: 35px; text-align: center;}
.cbox_2 a.cbox_2_btn:hover{background:var(--colormain1);color:#fff;border-color:#fff;}	
.yx_YjBox {width:100%;max-width:170px;}
.yx_YjTit {line-height:100px;text-align:center;position:relative;}
.yx_YjTit:after {content:'';display:block;width:0;left:50%;height:2px;background:var(--colormain1);transform:translateX(-50%);position:absolute;bottom:0;transition:all 0.6s;}
.yx_YjTit:hover:after {width:50%;}
.yx_YjTit > a {font-size:1rem;color:#333;}
.yx_YjTit .iconfont {display: none; font-size:14px;position:absolute;right:5%;top:calc((100% - 14px)/2);}

.yx_YjBox.select .yx_YjTit:after{width:50%;background:var(--colorfff);bottom:10px;}
#c_header.downClass .yx_YjBox.select .yx_YjTit:after,
#c_header.downOn .yx_YjBox.select .yx_YjTit:after
#c_header:hover .yx_YjBox.select .yx_YjTit:after{width:50%;bottom:0px;
	background:var(--colormain1);}

.yx_sub {pointer-events: none;position: absolute; width: 100%; top:100px;}
.yx_sub {width:100%;background:#fff;padding:52px 0;left:0%;visibility:hidden;transition:all 0.5s;border-top:1px solid #eee;transform:translateY(30%);opacity:0;height:0;overflow:hidden;}
.yx_YjBox.on .yx_sub{pointer-events: auto;transform:translateY(0);visibility:visible;opacity:1;height:auto !important;
	box-shadow:0 8px 3px 0px rgb(0 0 0 / 5%);}
.yx_YjBox .yx_sub:before {content:'';width:100%;position:absolute;left:0;top:0;height:100%;
background:#eee;z-index:3;transition:all 1.6s;}
.yx_YjBox.on .yx_sub:before {left:100% !important;}

.yx_Ej {overflow:hidden;position:relative;background:#000;width:calc((100% - (24px*2))/3);height:calc(30px*5);margin:0 24px 24px 0;}
.yx_Ej:nth-child(3n) {margin-right:0px !important;}
.yx_EjImg {position:absolute;width:100%;object-fit:cover;height:100%;opacity:0.55;transition:all 0.6s;}
.yx_EjTit {position:absolute;width:100%;padding:0 8%;bottom:10%;z-index:2;line-height:1.6;transition:all 0.6s;}
.yx_EjSummary {font-size:12px;color:rgba(255,255,255,0.7);}
.yx_EjTitle {font-size:16px;color:#fff !important;}
.yx_EjTit .iconfont {font-size:22px;color:#fff;transition:all 0.6s;}
.yx_EJLeft {width:25%;margin-top:14px;}
.yx_EjCon {width:75%;}
.yx_ELSum {font-size:36px;color:#eee;font-weight:bold;text-transform: capitalize;}
.yx_ELTit {font-size:20px;color:#000;}
.yx_EJLeft .yx_Line {display:block;width:2px;height:18px;background:var(--colormain1);margin-top:14px;}
.yx_Ej:hover .yx_EjImg {transform:scale(1.1);opacity:0.4;}
.yx_Ej:hover .yx_EjTit {padding:0 12%;bottom:12%;}
.yx_Ej:hover .iconfont {color:var(--colormain1);}
.yx_NavMo {display:none !important;}
.yx_YjTit > a,#c_h001 .c_top_logo,.cbox_2 a.cbox_2_btn {filter:brightness(0) invert(1);transition:all 0.6s}
#c_header.downClass,#c_header.downOn,#c_header.downClass #c_h001,#c_header:hover #c_h001 {background:#fff;padding:0}
#c_header.downClass #c_h001 .c_top_logo,#c_header.downOn #c_h001 .c_top_logo,
#c_header:hover #c_h001 .c_top_logo,
#c_header:hover .yx_YjTit > a ,#c_header.downClass .yx_YjTit > a,#c_header.downOn .yx_YjTit > a,
#c_header.downClass .cbox_2 a.cbox_2_btn,#c_header.downOn .cbox_2 a.cbox_2_btn,#c_header:hover .cbox_2 a.cbox_2_btn
{filter:inherit}

.m_nav,.wap_header {display: none;}

/*ban*/
#c_banner {background_radio:2;display-radio:1;position: relative;}
#c_banner .e_bannerA-2 {height:auto;display-radio:1}

#c_banner .e_bannerA-2 .container{position: absolute;left: 0;right: 0; bottom:3rem; align-items: center;height:6rem;}
#c_banner .e_bannerA-2 .container .bana{height: 100%;display: flex;justify-content:flex-end;align-items: center;}
#c_banner .js_editor_click {opacity:0.5}
#c_banner .p_btn_next.swiper-button-next{color:transparent;margin-left: 50px;width:5%; height: 0;
		border-top: 10px solid transparent; 
        border-right: 15px solid transparent;
        border-left: 15px solid rgba(255,255,255,1);
        border-bottom: 10px solid transparent;right: 0;top:auto;margin-top: 0;}
#c_banner .p_btn_prev.swiper-button-prev {color:transparent;margin-right: 50px;width: 0; height: 0;
		border-top: 10px solid transparent; 
        border-right: 15px solid #fff;
        border-left: 15px solid transparent;
        border-bottom: 10px solid transparent;left:auto; right:15%;top:auto;margin-top: 0;}
#c_banner .e_bannerA-2 .js_editor_click:hover {opacity:1;}
#c_banner .e_bannerA-2 .swiper-container {height:inherit;max-height:100vh;}
#c_banner .e_bannerA-2 .swiper-wrapper {height:inherit}
#c_banner .e_bannerA-2 .swiper-slide {height:inherit;width: 100%;overflow:hidden;}

#c_banner .e_bannerA-2 .p_img {width:100%;height:100%;background:#000;display-radio:1;background-color:#000}
#c_banner .e_bannerA-2 .p_img img {width:100%;height:100%;object-fit:cover;transition:.5s linear 1s;
	transform:scale(1.1,1.1);}
#c_banner .e_bannerA-2 .swiper-slide-active .p_img img,#c_banner .e_bannerA-2 .swiper-slide-duplicate-active .p_img img{transition:3s linear;
		transform:scale(1,1);}	

#c_banner .e_bannerA-2 .e_banpagin {right:10%;display: flex;justify-content: space-around;align-items: center;}
#c_banner .e_bannerA-2 .e_banpagin .swiper-pagination-bullet {width:auto;height:auto;text-align:center;font-size:1rem;
	color:rgba(255,255,255,0.6);opacity:1;background:rgba(0,0,0,0);margin:0 8%;}
#c_banner .e_bannerA-2 .e_banpagin .swiper-pagination-bullet-active {color:rgba(255,255,255,1);background:rgba(0,0,0,0);font-size:3.25rem;}
/*中间鼠标图标*/
#c_banner .e_bannerA-2 .sub-mouse{width:100%;height:43px;position:absolute;bottom:2rem;cursor:pointer;z-index:1;}
#c_banner .e_bannerA-2 .sub-mouse:after{display:none;z-index:-1;position:absolute;content:'';top:-30px;left:50%;height:53px;border-right:1px solid #333;margin-left:-1px}
#c_banner .e_bannerA-2 .sub-mouse span{text-align:center;display:block;position:relative;width:50%;height:100%;animation:ani-svg 1s linear 0s alternate infinite;margin:0 auto}
@keyframes ani-svg {
  0% {
    opacity: .4;
    transform: translateY(-20px);
  }
  15% {
    opacity: .65;
    transform: translateY(-15px);
  }
  25% {
    opacity: .8;
    transform: translateY(-10px);
  }
  50% {
    opacity: 1;
    transform: translateY(0);
  }
  65% {
    opacity: .8;
    transform: translateY(5px);
  }
  75% {
    opacity: .65;
    transform: translateY(10px);
  }
  100% {
    opacity: .4;
    transform: translateY(15px);
  }
}

.banslide_full {position:absolute;background:rgba(0,0,0,.4);right:0;bottom:0;left:0;top:0;z-index:2;}
.slideshow_caption {display:flex;height:100%;align-items:center;justify-content:center;color:#fff;font-size:40px;animation:mymove6 0.6s linear;}
.banslide {position:relative;display:block;}
.banslide img {border:none;padding:0;margin:0;display:inline-block;max-width:100%;
	height:auto;image-rendering:optimizeQuality;min-height: 200px;}
.fn2 {animation-name: fn2;animation-duration:1.5s;}
@keyframes fn2{
	0% {clip-path: inset(0 80% 0 0);opacity: 0;transform: translate3d(-.8rem, 0, 0);}
	99% {clip-path: inset(0 0 0 0);opacity: 1; transform: none;}
	100% {clip-path: none;}
}

/**/
.pc_footer {background:#f5f9f8;}
.pc_footer .fo_box .er_top {padding:100px 0 80px; display: flex;justify-content: space-between;align-items: center;}
.pc_footer .fo_box .er_top .ft_logo a {display:inline-block;}
.pc_footer .fo_box .er_top .ft_logo a img {max-height:80px;}
.pc_footer .fo_box .er_top .ft_share{display: flex;flex-wrap: wrap;
    justify-content: center;align-items: center;}
.pc_footer .fo_box .er_top .ft_share a{display: flex;flex-direction: column;align-items: center;justify-content: center;
	position:relative;margin-left:36px;transition: all 0.5s;color:#5e5e5e;font-size: 14px;}
.pc_footer .fo_box .er_top .ft_share a img{width: 40px; height:40px;display: block;margin-bottom: 10px;}
.pc_footer .fo_box .er_top .ft_share a i{display:none;position:absolute;left:0;top:100%;width: 100px;}
.pc_footer .fo_box .er_top .ft_share a:hover{transform: translateY(-10px);}
.pc_footer .fo_box .er_top .ft_share a:hover i{display:block;}

.fa_boxbt {position:relative;width:150px;height:45px;line-height:45px;
  border:1px solid var(--colormain1);transition:.5s;overflow:hidden;border-radius: 50px;}
.fa_boxbt span {position:absolute;background:var(--colormain1) ;width:0;left:0;top:0;
  height:100%;transition:0.8s;z-index:1;}
.fa_boxbt:hover span {width: 100%;}
.fa_boxbt a {display:block;width:100%;color:#333;text-indent:2rem ;position:absolute;
  z-index:5;transition:0.5s;
  background:url(../images/ri2.png) no-repeat 75% center;font-size:16px;}
.fa_boxbt:hover a{color:#fff; text-indent:1.5rem;background:url(../images/ri.png) no-repeat 80% center;}

.pc_footer .fo_box .er_cen {padding-bottom: 50px;border-bottom:1px solid rgba(214,214,214,1);display: flex;justify-content: space-between;}
.pc_footer .fo_box .er_cen .fnav_list {width:68%;display:flex;justify-content:space-between;}
.pc_footer .fo_box .er_cen .fnav_list .fslide {font-size: 16px;}
.pc_footer .fo_box .er_cen .fnav_list .fslide:last-child {margin-right:0;}
.pc_footer .fo_box .er_cen .fnav_list .fslide .one {margin-bottom:30px;}
.pc_footer .fo_box .er_cen .fnav_list .fslide .one a {color:#000;font-weight: 700;}
.pc_footer .fo_box .er_cen .fnav_list .fslide .two {display:grid;gap:18px;}
.pc_footer .fo_box .er_cen .fnav_list .fslide .two a {transition:0.4s;color:#484848;}
.pc_footer .fo_box .er_cen .fnav_list .fslide .two a:hover {color:var(--colormain1);}
.pc_footer .fo_box .er_cen .fnav_list .fslide .footer-right-p1{color:#484848;
  line-height: 22px; margin-bottom:15px;}
.pc_footer .fo_box .er_cen .fnav_list .fslide .footer-right-p1 b{font-size:20px;font-weight:600;}
.pc_footer .fo_box .er_cen .fnav_list .fslide .footer-right-p1 span{font-size:16px;font-weight:400;}
.pc_footer .fo_box .er_cen .fnav_list .fslide .footer-right-p1 img{width: 24px; height: 24px; display: inline-block; margin-right: .1rem;}

.pc_footer .fo_box .er_cen .flxwm {color:#000;}
.pc_footer .fo_box .er_cen .flxwm .finfo {margin:30px 0;display:grid;gap:0.2rem;}
.pc_footer .fo_box .er_cen .flxwm .finfo .li {display:flex;flex-wrap:wrap;align-items:center;}
.pc_footer .fo_box .er_cen .flxwm .finfo .li .svg {width:0.3rem;}
.pc_footer .fo_box .er_cen .flxwm .finfo .li .svg img {width:100%;}
.pc_footer .fo_box .er_cen .flxwm .finfo .li p {flex:1;padding-left:0.1rem;}
.pc_footer .fo_box .er_cen .flxwm .finfo .li p a {color:#000;font-family:GilroyBold;}

.pc_footer .fo_box .er_cen .flxwm .code {display: flex;justify-content: space-between;}
.pc_footer .fo_box .er_cen .flxwm .code dl{margin-left:70px;text-align: center;color:#484848;}
.pc_footer .fo_box .er_cen .flxwm .code img {width:140px;margin-bottom: 15px;}

.pc_footer .fo_box .er_bot {padding:50px 0;display: flex;}
.pc_footer .fo_box .er_bot .fcopy {font-size: 16px;color:#484848;}
.pc_footer .fo_box .er_bot .fcopy a {display:inline;transition:0.4s;color:#484848;}
.pc_footer .fo_box .er_bot .fcopy a:hover {color:#000;}
.pc_footer .fo_box .er_bot .poy {color:#484848;margin-left:3%;}
.pc_footer .fo_box .er_bot .poy a{color:#484848;}
.pc_footer .fo_box .er_bot .poy a:hover {color:#000;}

.toTop {width:3rem; height:3rem;background:url(../images/gotop.png) no-repeat center top; background-size:3rem auto;
          position: fixed;bottom: 10%; right: 2%; cursor: pointer; z-index: 10;}


@media (min-width:1660px) and (max-width: 1920px) { 
	#c_banner .e_bannerA-2 .swiper-container {height:100vh;max-height:100vh;}
}

@media screen and (max-width:1600px) { 
	#c_banner .e_bannerA-2 .swiper-container {height:inherit;max-height:100vh;}
}
@media screen and (max-width:1440px) { 
}
@media screen and (max-width:1366px) { 
}
@media screen and (max-width:1280px) {
	#c_banner .e_bannerA-2 .e_banpagin .swiper-pagination-bullet-active{font-size: 2.6rem;}
  .pc_footer .fo_box .er_cen .flxwm .code dl{margin-left:40px;}
  .pc_footer .fo_box .er_cen .flxwm .code img{width: 120px;}

}
@media screen and (max-width:1024px) {
  .pc_footer .fo_box .er_top{padding:80px 0 40px;}
  .pc_footer .fo_box .er_cen .fnav_list{padding-left:3%;}
  .pc_footer .fo_box .er_cen .fnav_list .fslide{display: none;}
  .pc_footer .fo_box .er_cen .fnav_list .fslide:last-child{display:block;}
  .pc_footer .fo_box .er_cen .fnav_list .fslide .one{display: none;}

}
@media screen and (max-width:991px) { 
	.container {padding: 0 5%;}
	#c_header{display: none;}
	.wap_header{display: block;}
	.wap_header .c_002 {width:100%;background: #fff;box-shadow:0 0 5px #ddd;
		position: fixed; z-index: 99;height:80px;}
	.wap_header .c_002 h1{display: flex;align-items: center;height:80px;}
	.wap_header .c_002 h1 img{max-height:70px;}
	.wap_header .c_002 .lane{margin-right:5%; height:80px;display: flex;align-items: center;float: right;}
	.wap_header .c_002 a.lane_btn{color:#000; border:1px #000 solid;border-radius: 50%;
	width:35px;height: 35px;line-height: 35px; text-align: center;}
	.wap_header .c_002 a.lane_btn:hover{background:var(--colormain1);color:#fff;border-color:#fff;}	

	.headrg{height:80px;display: flex;align-items: center;float: right;}
	.headrg a .m_menuimg{height:16px;vertical-align:top;display: block}
	.m_nav {display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
	.m_nav .closecover{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
	.m_nav .closeicon{position:absolute;width:20%;left:0px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
	.m_nav .m_navList{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%;overflow-y: scroll;}
	.m_nav .m_navList ul{padding-left:5%;padding-right:5%;padding-top: 20px;}
	.m_nav .m_navList ul li{border-bottom:1px solid #232530}
	.m_nav .m_navList ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
	.m_nav .m_navList ul li .m_f_a{display: flex;align-items: center;justify-content: space-between; width: 100%}
	.m_nav .m_navList ul li .m_f_a a{flex: 1;}
	.m_nav .m_navList ul li .m_f_a.acte a{font-weight: 700;font-size: 18px;}
	.m_nav .m_navList ul li .m_f_a i{width: 40px;height:35px;box-sizing: border-box; padding:0 5px; display: block;}
	.icon{ background:url(../images/plus.png) 100% no-repeat;background-position: 50% 50%; -webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
	.icon_on{background:url(../images/reduce.jpg) 50% no-repeat!important;background-position: 50% 50%;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
	.m_nav .m_navList ul li .m_s_nav{display:none;width: 100%;}
	.m_nav .m_navList ul li .m_s_nav a{display: block; height:40px;line-height:40px;font-size:14px;padding-left:10%;overflow: hidden; white-space: nowrap;width: 90%;text-overflow: ellipsis;}
	#c_banner{padding-top: 60px;}
	#c_banner .e_bannerA-2 .e_banpagin{display: none;}
	#c_banner .e_bannerA-2 .container{bottom:0;height: 3rem;}
	/*#c_banner .js_editor_click{opacity: 1}*/
	#c_banner .p_btn_prev.swiper-button-prev{right: auto}
	#c_banner .p_btn_next.swiper-button-next{}
	#c_banner .e_bannerA-2 .sub-mouse{bottom:0;}
	
	.pc_footer .fo_box .er_top .ft_logo a img{max-height: 60px;}
	.pc_footer .fo_box .er_cen .flxwm .code img{width: 120px;}
	.pc_footer .fo_box .er_cen .flxwm .code dl{margin-left:40px;}
	.pc_footer .fo_box .er_cen .fnav_list{width:60%;}
	.pc_footer .fo_box .er_cen .fnav_list .fslide{font-size: 14px;}
	.pc_footer .fo_box .er_cen .fnav_list .fslide .two{gap:12px;}
	.pc_footer .fo_box .er_bot{flex-direction:column;align-items: center;justify-content: center;padding:30px; }
}
@media screen and (max-width:768px) {
 	html {font-size: 14px;} 
	.container {padding: 0 5%;}
	.wap_header .c_002 {height:60px;}
	.wap_header .c_002 h1{height:60px;}
  .wap_header .c_002 h1 img{max-height:50px;}
	.headrg{height:60px;}
	.wap_header .c_002 .lane{height: 60px;}
	#c_banner .e_bannerA-2 .p_img img{min-height:260px;}

	.pc_footer .fo_box .er_top{padding:60px 0 30px;flex-direction: column;flex-wrap:wrap;}
	.pc_footer .fo_box .er_top .ft_share{margin-top: 30px;}
	.pc_footer .fo_box .er_top .ft_share a{margin:0 10px;}
	.pc_footer .fo_box .er_cen{padding-bottom:30px;}
  .fa_boxbt{margin:20px auto 0;}
  .fa_boxbt a{text-indent: 2.5rem;}
  .pc_footer .fo_box .er_cen{padding-bottom:30px;flex-wrap:wrap;}
  .pc_footer .fo_box .er_cen .fnav_list{width: 100%; display: flex;justify-content: center;}

	.pc_footer .fo_box .er_cen .flxwm{width: 100%; display: flex;justify-content: center;}
	.pc_footer .fo_box .er_cen .flxwm .code dl{margin:10px 20px;}
	.pc_footer .fo_box .er_bot .fcopy{font-size: 14px;text-align: center;}

}
@media screen and (max-width:480px) { 
	.container {padding: 0 3%;}
  .pc_footer .fo_box .er_top .ft_logo a img{max-height:50px;}
  .toTop{bottom:5%;}
}
